be very difficult to solve - Français Anglais Dictionnaire